Why I Spent $100 At Speedcubeshop